spanish-speaking person - German English Dictionary